ligustrum ovalifolium - Dictionary definition and meaning for word
ligustrum ovalifolium
Definition (noun) semi-evergreen Japanese shrub having malodorous flowers; used extensively for hedges because more likely to stay green that common privet
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com